
import constants
from math import floor


class character(object):
 """
 personaje 
 """
	def __init__():
		self.stats = stats()
		self.aspd=  aspd(self.stats)
		self.hits = 50/(200 - self.aspd)
		agi, dex, luk, int = stats.maxStats(_agi, _dex, _luk, _int )
		self.crit= self.luk * 0.003
		self.falconProb = (1-self.crit) * self.crit
		self.bbDmg=  BBDamage(agi, dex)
		self.dps=  self.hits * ((GLORIA + luk) * 0.003)*(1-((GLORIA + luk)*0.003));

	def 
	
	
class stats()
	def __init__():
		
	def checkstats

def BBDamage(dex, int)
	dex += _Blessing;
	int +=  _Blessing;
	dex += _OwlEye;
	dex = floor(dex * _ImproveConcentration );
	dmg = (floor(dex/10) + floor(int/2) + 3*SteelCrowSkillLV + 40)*2;
	return dmg


def aspd(stats);
	agi, dex = stats.maxStats(_agi, _dex);
	aspd =  floor(200-(_WeaponDelay-(round(weaponDelay*agi/25) + round(weaponDelay*dex/100))/10)* (1-_AspdPot ));